a slight upgrade in the roadway - Alemán Inglés Diccionario